﻿<%@ Page Title="Video bị xóa" Language="C#" AutoEventWireup="true" CodeBehind="VideoTrash.aspx.cs" Inherits="VIT.Web.Admin.VideoTrash" %>
<%@ Register Assembly="VIT.Web.Controls" Namespace="VIT.Web.Controls" TagPrefix="VIT" %>

<asp:Content ID="HeadContent" ContentPlaceHolderID="HeadContent" runat="server">
    <script type="text/javascript" src="<%=URLRoot %>Admin/Includes/VIT.js"></script>
</asp:Content>
<asp:Content ID="MainContent" ContentPlaceHolderID="MainContent" runat="server">
<form id="aspnetForm" runat="server">

    <asp:Panel ID="pnAlert" runat="server">
        <p class="msg warning" id="lblXoaVinhVien" runat="server" visible="false">Dữ liệu đã bị xóa vĩnh viễn.</p>
        <p class="msg done" id="lblPhucHoiThanhCong" runat="server" visible="false">Phục hồi thành công.</p>
        <p class="msg info" id="lblPhucHoiLanLuot" runat="server" visible="false">Mỗi lần chỉ phục hồi một mục.</p>
        <p class="msg error" id="lblPhucHoiCha" runat="server" visible="false">Bạn phải phục hồi danh mục cha trước.</p>
        <p class="msg error" id="lblChon" runat="server" visible="false">Vui lòng thực hiện một lựa chọn từ danh sách.</p>
	</asp:Panel>

    <div class="toolbar">
        <asp:Button ID="Back" runat="server" ToolTip="Phục hồi" CssClass="icon-32-restore" BorderStyle="None" OnClick="Back_Click" OnClientClick="return hasCheck('itemCheckbox','Vui lòng chọn một mục để phục hồi');"/>            
        <asp:Button ID="Delete" runat="server" ToolTip="Xóa vĩnh viễn" CssClass="icon-32-delete" BorderStyle="None" OnClick="Delete_Click" OnClientClick="return hasCheck('itemCheckbox','Vui lòng chọn mục cần xóa')&&confirm('Xóa vĩnh viễn các mục đã chọn');"/>
    </div>
    <div class="clr"></div>

    <div>
        <table>
            <asp:ObjectDataSource ID="ODS" runat="server" SortParameterName="SortColumn" SelectMethod="GetData" TypeName="VIT.Web.Admin.VideoTrash">                 
            </asp:ObjectDataSource>
            <asp:ListView ID="ListView" runat="server" DataSourceID="ODS">
                <LayoutTemplate>
                    <thead>
                        <tr>
		                    <th width="2%">#</th>
		                    <th width="2%">
			                    <input type="checkbox" name="toggle" id="toggle" onclick="checkAll('toggle', 'itemCheckbox')"/>
	                        </th>
                            <th width="5%">ID</th>
		                    <th>Danh mục</th>
		                    <th>Hình ảnh</th>
                            <th>
                                <asp:LinkButton ID="lnkCreateDate" runat="server" CommandName="Sort" CommandArgument="CreateDate" Text="Ngày Tạo" />
                            </th>
                            <th>
                                <asp:LinkButton ID="lnkModifyDate" runat="server" CommandName="Sort" CommandArgument="ModifyDate" Text="Ngày sửa" />
                            </th>
                            <th>
                                <asp:LinkButton ID="lnkCreateByUser" runat="server" CommandName="Sort" CommandArgument="CreateByUser" Text="Người tạo" />
                            </th>
                            <th>
                                <asp:LinkButton ID="lnkModifyByUser" runat="server" CommandName="Sort" CommandArgument="ModifyByUser" Text="Người sửa" />
                            </th>
                            <th>
                                <asp:LinkButton ID="lnkDeleteByUser" runat="server" CommandName="Sort" CommandArgument="DeleteByUser" Text="Người xóa" />
                            </th>
	                    </tr>		
                    </thead>
                    <asp:PlaceHolder runat="server" ID="itemPlaceholder"></asp:PlaceHolder>
                </LayoutTemplate>
                    
                <ItemTemplate>
                    <tr class="row<%#Container.DataItemIndex%2 %>">
		                <td align="center"><%#Container.DataItemIndex%></td>
	                    <td align="center">
		                    <input type="checkbox" name="itemCheckbox" value="<%#Eval("Id")%>" />
                        </td>
                        <td align="center"><%#Eval("Id")%></td>	
	                    <td align="center"><%#Eval("AlbumId")%></td>
                        <td align="center"><img src="../Uploads/Videos/Thumbs/<%#Eval("Image")%>" width="70px"/></td>
	                    <td align="center"><%#Eval("CreateDate")%></td>
                        <td align="center"><%#Eval("ModifyDate")%></td>
                        <td align="center"><%#Eval("CreateByUser")%></td>
                        <td align="center"><%#Eval("ModifyByUser")%></td>
                        <td align="center"><%#Eval("DeleteByUser")%></td>               
                    </tr>
                </ItemTemplate> 
            </asp:ListView>            
        </table>
        <asp:DataPager ID="Pager" runat="server" PagedControlID="ListView" PageSize="20" onprerender="Pager_PreRender">
            <Fields>
                <asp:NextPreviousPagerField ShowFirstPageButton="True" ShowNextPageButton="False" FirstPageText="Trang đầu" PreviousPageText="<<" />
                <asp:NumericPagerField />
                <asp:NextPreviousPagerField ShowLastPageButton="True" ShowPreviousPageButton="False" LastPageText="Trang cuối" NextPageText=">>" />
            </Fields>
        </asp:DataPager>
    </div>
</form>
    <script type="text/javascript">
        $("#aside ul li#VideoTrash").addClass("submenu-active");
    </script>
</asp:Content>
